home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 23 / AACD 23.iso / AACD / Programming / tek / kn / elate / visual / getparameters.asm < prev    next >
Assembly Source File  |  2001-05-12  |  1KB  |  47 lines

  1.  
  2.     .include 'taort'
  3.     .include 'ave/toolkit/toolkit.inc'
  4.     .include 'lib/tek/kn/elate/visual.inc'
  5.  
  6. ;=============================================================================
  7. ;-----------------------------------------------------------------------------
  8. ;    TEKlib
  9. ;    (C) 1999-2001 TEK neoscientists
  10. ;    all rights reserved.
  11. ;
  12. ;    void kn_getparameters(TAPTR v, struct visual_parameters *p)
  13. ;
  14. ;-----------------------------------------------------------------------------
  15. ;=============================================================================
  16.  
  17.     tool 'lib/tek/kn/visual/getparameters',VP,TF_EMBED
  18.  
  19. ;-----------------------------------------------------------------------------
  20.  
  21.     ent p0 p1 : -
  22.  
  23.     defbegin
  24.     defp visual,params
  25.     defi w,h,fw,fh
  26.  
  27.         cpy.i    [visual+vis_width],w
  28.         cpy.i    [visual+vis_height],h
  29.         cpy.i    [visual+vis_fontwidth],fw
  30.         cpy.i    [visual+vis_fontheight],fh
  31.         cpy.i    w,[params]
  32.         cpy.i    h,[params+4]
  33.         cpy.i    w/fw,[params+8]
  34.         cpy.i    h/fh,[params+12]
  35.         cpy.i    fw,[params+16]
  36.         cpy.i    fh,[params+20]
  37.  
  38.         ret
  39.  
  40.     defend
  41.  
  42.     toolend
  43.  
  44. ;-----------------------------------------------------------------------------
  45. ;=============================================================================
  46.